make good on something - Almanca İngilizce Sözlük